physical durability - Francés Inglés Diccionario